PhpOffice\PhpSpreadsheet\Writer\Xlsx B

Total Complexity 82
Dependencies 25
Dependents 2
Total lines 720
Lines of code 328
Logical lines of code 219
Comment lines 230
Methods 31
Properties 26

Methods 31

Method Rating Maintainability Complexity Lines of code
save()
D
21
43 179
processDrawing()
A
49 8 34
__construct()
S
52 1 24
addZipFiles()
S
73 2 5
addZipFile()
S
70 2 6
setSpreadsheet()
S
77 1 4
setOffice2003Compatibility()
S
77 1 4
getOffice2003Compatibility()
S
82 1 3
getDrawingHashTable()
S
82 1 3
getNumFmtHashTable()
S
82 1 3
getBordersHashTable()
S
82 1 3
getFontHashTable()
S
82 1 3
getFillHashTable()
S
82 1 3
getStylesConditionalHashTable()
S
82 1 3
getStyleHashTable()
S
82 1 3
getStringTable()
S
82 1 3
getWriterPartComments()
S
82 1 3
getWriterPartContentTypes()
S
82 1 3
getWriterPartChart()
S
82 1 3
getWriterPartWorksheet()
S
82 1 3
getWriterPartWorkbook()
S
82 1 3
getWriterPartTable()
S
82 1 3
getWriterPartTheme()
S
82 1 3
getWriterPartStyle()
S
82 1 3
getWriterPartStringTable()
S
82 1 3
getWriterPartRelsVBA()
S
82 1 3
getWriterPartRelsRibbon()
S
82 1 3
getWriterPartRels()
S
82 1 3
getWriterPartDrawing()
S
82 1 3
getWriterPartDocProps()
S
82 1 3
getSpreadsheet()
S
82 1 3